package com.ruoyi.system.domain;

import java.math.BigDecimal;
import java.util.List;

import com.ruoyi.common.core.domain.entity.FileSystem;
import com.ruoyi.common.core.domain.entity.Member;
import lombok.Data;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 用户评价对象 evaluate
 * 
 * @author ruoyi
 * @date 2025-05-04
 */
@Data
public class Evaluate extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键id */
    private Long id;

    /** 评价用户id */
    @Excel(name = "评价用户id")
    private Long userId;

    /** 店铺id */
    @Excel(name = "店铺id")
    private Long merchantId;

    /** 评价内容 */
    @Excel(name = "评价内容")
    private String evaluateRemark;

    /** 评价图片 */
    @Excel(name = "评价图片")
    private String pic;

    /** 口味评价 */
    @Excel(name = "口味评价")
    private BigDecimal taste;

    /** 服务评价 */
    @Excel(name = "服务评价")
    private BigDecimal service;

    /** 性价比 */
    @Excel(name = "性价比")
    private BigDecimal costEffectiveness;

    /** 环境 */
    @Excel(name = "环境")
    private BigDecimal environment;

    private BigDecimal total;

    private Merchant merchant;

    private Member member;
    /**
     * 审批状态（0-未审批，1-已通过，2-未通过）
     */
    private String state;


    private List<FileSystem> picFile;
}
